delayed debit - French English Dictionary